home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
falcon
/
programm.ing
/
nt_dsp1.lzh
/
NT_DSP1.MSA
/
SPECTRUM
/
SINE.ASM
< prev
next >
Wrap
Assembly Source File
|
1992-08-07
|
22KB
|
529 lines
;**************************************************************************
;* Motorola Austin DSP Operation June 06, 1991 *
;* *
;* * ALTHOUGH THE INFORMATION CONTAINED HEREIN, * *
;* * AS WELL AS ANY INFORMATION PROVIDED RELATIVE * *
;* * THERETO, HAS BEEN CAREFULLY REVIEWED AND IS * *
;* * BELIEVED ACCURATE, MOTOROLA ASSUMES NO * *
;* * LIABILITY ARISING OUT OF ITS APPLICATION OR * *
;* * USE, NEITHER DOES IT CONVEY ANY LICENSE UNDER * *
;* * ITS PATENT RIGHTS NOR THE RIGHTS OF OTHERS. * *
;* *
;* This program originally available on the Motorola DSP bulletin board. *
;* It is provided under a DISCLAMER OF WARRANTY available from *
;* Motorola DSP Operation, 6501 Wm. Cannon Drive W., Austin, Tx., 78735. *
;* *
; Sine table with size N/2 = 512
dc 3.14159e-03 ; = sine( 1 )
dc 3.18434e-03 ; = sine( 2 )
dc 3.22768e-03 ; = sine( 3 )
dc 3.27161e-03 ; = sine( 4 )
dc 3.31614e-03 ; = sine( 5 )
dc 3.36127e-03 ; = sine( 6 )
dc 3.40702e-03 ; = sine( 7 )
dc 3.45339e-03 ; = sine( 8 )
dc 3.50038e-03 ; = sine( 9 )
dc 3.54802e-03 ; = sine( 10 )
dc 3.59631e-03 ; = sine( 11 )
dc 3.64526e-03 ; = sine( 12 )
dc 3.69487e-03 ; = sine( 13 )
dc 3.74515e-03 ; = sine( 14 )
dc 3.79613e-03 ; = sine( 15 )
dc 3.84779e-03 ; = sine( 16 )
dc 3.90016e-03 ; = sine( 17 )
dc 3.95324e-03 ; = sine( 18 )
dc 4.00704e-03 ; = sine( 19 )
dc 4.06158e-03 ; = sine( 20 )
dc 4.11685e-03 ; = sine( 21 )
dc 4.17288e-03 ; = sine( 22 )
dc 4.22968e-03 ; = sine( 23 )
dc 4.28724e-03 ; = sine( 24 )
dc 4.34559e-03 ; = sine( 25 )
dc 4.40473e-03 ; = sine( 26 )
dc 4.46468e-03 ; = sine( 27 )
dc 4.52544e-03 ; = sine( 28 )
dc 4.58703e-03 ; = sine( 29 )
dc 4.64946e-03 ; = sine( 30 )
dc 4.71274e-03 ; = sine( 31 )
dc 4.77688e-03 ; = sine( 32 )
dc 4.84189e-03 ; = sine( 33 )
dc 4.90779e-03 ; = sine( 34 )
dc 4.97458e-03 ; = sine( 35 )
dc 5.04229e-03 ; = sine( 36 )
dc 5.11091e-03 ; = sine( 37 )
dc 5.18047e-03 ; = sine( 38 )
dc 5.25098e-03 ; = sine( 39 )
dc 5.32244e-03 ; = sine( 40 )
dc 5.39488e-03 ; = sine( 41 )
dc 5.46830e-03 ; = sine( 42 )
dc 5.54272e-03 ; = sine( 43 )
dc 5.61816e-03 ; = sine( 44 )
dc 5.69462e-03 ; = sine( 45 )
dc 5.77212e-03 ; = sine( 46 )
dc 5.85068e-03 ; = sine( 47 )
dc 5.93030e-03 ; = sine( 48 )
dc 6.01101e-03 ; = sine( 49 )
dc 6.09282e-03 ; = sine( 50 )
dc 6.17574e-03 ; = sine( 51 )
dc 6.25979e-03 ; = sine( 52 )
dc 6.34499e-03 ; = sine( 53 )
dc 6.43134e-03 ; = sine( 54 )
dc 6.51887e-03 ; = sine( 55 )
dc 6.60759e-03 ; = sine( 56 )
dc 6.69752e-03 ; = sine( 57 )
dc 6.78867e-03 ; = sine( 58 )
dc 6.88106e-03 ; = sine( 59 )
dc 6.97471e-03 ; = sine( 60 )
dc 7.06963e-03 ; = sine( 61 )
dc 7.16585e-03 ; = sine( 62 )
dc 7.26337e-03 ; = sine( 63 )
dc 7.36222e-03 ; = sine( 64 )
dc 7.46242e-03 ; = sine( 65 )
dc 7.56398e-03 ; = sine( 66 )
dc 7.66692e-03 ; = sine( 67 )
dc 7.77127e-03 ; = sine( 68 )
dc 7.87703e-03 ; = sine( 69 )
dc 7.98423e-03 ; = sine( 70 )
dc 8.09290e-03 ; = sine( 71 )
dc 8.20304e-03 ; = sine( 72 )
dc 8.31468e-03 ; = sine( 73 )
dc 8.42784e-03 ; = sine( 74 )
dc 8.54254e-03 ; = sine( 75 )
dc 8.65880e-03 ; = sine( 76 )
dc 8.77664e-03 ; = sine( 77 )
dc 8.89608e-03 ; = sine( 78 )
dc 9.01716e-03 ; = sine( 79 )
dc 9.13987e-03 ; = sine( 80 )
dc 9.26427e-03 ; = sine( 81 )
dc 9.39035e-03 ; = sine( 82 )
dc 9.51815e-03 ; = sine( 83 )
dc 9.64768e-03 ; = sine( 84 )
dc 9.77898e-03 ; = sine( 85 )
dc 9.91207e-03 ; = sine( 86 )
dc 1.00470e-02 ; = sine( 87 )
dc 1.01837e-02 ; = sine( 88 )
dc 1.03223e-02 ; = sine( 89 )
dc 1.04628e-02 ; = sine( 90 )
dc 1.06052e-02 ; = sine( 91 )
dc 1.07495e-02 ; = sine( 92 )
dc 1.08958e-02 ; = sine( 93 )
dc 1.10441e-02 ; = sine( 94 )
dc 1.11944e-02 ; = sine( 95 )
dc 1.13467e-02 ; = sine( 96 )
dc 1.15011e-02 ; = sine( 97 )
dc 1.16577e-02 ; = sine( 98 )
dc 1.18163e-02 ; = sine( 99 )
dc 1.19771e-02 ; = sine( 100 )
dc 1.21401e-02 ; = sine( 101 )
dc 1.23053e-02 ; = sine( 102 )
dc 1.24728e-02 ; = sine( 103 )
dc 1.26426e-02 ; = sine( 104 )
dc 1.28146e-02 ; = sine( 105 )
dc 1.29890e-02 ; = sine( 106 )
dc 1.31658e-02 ; = sine( 107 )
dc 1.33450e-02 ; = sine( 108 )
dc 1.35266e-02 ; = sine( 109 )
dc 1.37106e-02 ; = sine( 110 )
dc 1.38972e-02 ; = sine( 111 )
dc 1.40864e-02 ; = sine( 112 )
dc 1.42781e-02 ; = sine( 113 )
dc 1.44724e-02 ; = sine( 114 )
dc 1.46693e-02 ; = sine( 115 )
dc 1.48690e-02 ; = sine( 116 )
dc 1.50713e-02 ; = sine( 117 )
dc 1.52764e-02 ; = sine( 118 )
dc 1.54843e-02 ; = sine( 119 )
dc 1.56950e-02 ; = sine( 120 )
dc 1.59086e-02 ; = sine( 121 )
dc 1.61251e-02 ; = sine( 122 )
dc 1.63446e-02 ; = sine( 123 )
dc 1.65670e-02 ; = sine( 124 )
dc 1.67924e-02 ; = sine( 125 )
dc 1.70210e-02 ; = sine( 126 )
dc 1.72526e-02 ; = sine( 127 )
dc 1.74874e-02 ; = sine( 128 )
dc 1.77254e-02 ; = sine( 129 )
dc 1.79666e-02 ; = sine( 130 )
dc 1.82111e-02 ; = sine( 131 )
dc 1.84589e-02 ; = sine( 132 )
dc 1.87101e-02 ; = sine( 133 )
dc 1.89647e-02 ; = sine( 134 )
dc 1.92228e-02 ; = sine( 135 )
dc 1.94844e-02 ; = sine( 136 )
dc 1.97495e-02 ; = sine( 137 )
dc 2.00183e-02 ; = sine( 138 )
dc 2.02907e-02 ; = sine( 139 )
dc 2.05668e-02 ; = sine( 140 )
dc 2.08466e-02 ; = sine( 141 )
dc 2.11303e-02 ; = sine( 142 )
dc 2.14179e-02 ; = sine( 143 )
dc 2.17093e-02 ; = sine( 144 )
dc 2.20047e-02 ; = sine( 145 )
dc 2.23042e-02 ; = sine( 146 )
dc 2.26077e-02 ; = sine( 147 )
dc 2.29153e-02 ; = sine( 148 )
dc 2.32271e-02 ; = sine( 149 )
dc 2.35432e-02 ; = sine( 150 )
dc 2.38635e-02 ; = sine( 151 )
dc 2.41883e-02 ; = sine( 152 )
dc 2.45174e-02 ; = sine( 153 )
dc 2.48510e-02 ; = sine( 154 )
dc 2.51891e-02 ; = sine( 155 )
dc 2.55319e-02 ; = sine( 156 )
dc 2.58793e-02 ; = sine( 157 )
dc 2.62314e-02 ; = sine( 158 )
dc 2.65884e-02 ; = sine( 159 )
dc 2.69501e-02 ; = sine( 160 )
dc 2.73168e-02 ; = sine( 161 )
dc 2.76885e-02 ; = sine( 162 )
dc 2.80653e-02 ; = sine( 163 )
dc 2.84471e-02 ; = sine( 164 )
dc 2.88342e-02 ; = sine( 165 )
dc 2.92